1. 首页 > 语录大全

关于气象雷达全面测试系统的设计和实现 气象雷达的基本功能

小编给大家分享关于气象雷达综合测试系统的设计与实现(合集9篇)的范文,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。。 - 素材来源网络 编辑:李欢欢。

以下是小编精心整理的气象雷达综合测试系统的设计与实现,本文共9篇,仅供参考,希望能够帮助到大家。

篇1:气象雷达综合测试系统的设计与实现

气象雷达综合测试系统的设计与实现

以某系列雷达为研究对象,详细介绍了基于PXI总线雷达综合测试系统的硬件组成和软件设计方法,并详细阐述了组建雷达综合测试系统过程中重点、难点的`实现方法.实际应用表明:该系统具有通用性强、扩充性好、可靠性高等特点.

作 者:李洪烈 LI Hong-lie  作者单位:海军航空工程学院,青岛分院,山东,青岛,266041 刊 名:飞机设计 英文刊名:AIRCRAFT DESIGN 年,卷(期): 28(4) 分类号:V243.2 关键词:PXI总线   RD-301A   接收机灵敏度   陀螺模拟器  

篇2:雷电资料与雷达数据综合分析系统的设计与实现

雷电资料与雷达数据综合分析系统的设计与实现

利用Microsoft VC#和.NET 2.0编写的雷电资料与雷达数据综合分析系统,能够在雷达地图上显示产品雷达图及同步闪电数据.并对选取矩形区域的雷达闪电图进行分析,分析出在雷达不同值的区间上闪电的分布情况;按照回波不同强度来统计所选区域内闪电个数、闪电比等具体信息,将所选区域的'图像保存到事先设置的路径中,可以自动按顺序播放雷达图,方便寻找雷达预测雷电的规律.

作 者:王思群 冯俊杰 刘世杰 赵福祥 唐巧玲  作者单位:王思群,刘世杰,唐巧玲(山东省雷电防护技术中心,济南,250031)

冯俊杰(济南市气象局,济南,250002)

赵福祥(山东省气象信息中心,济南,250031)

刊 名:山东气象 英文刊名:JOURNAL OF SHANDONG METEOROLOGY 年,卷(期): 29(z1) 分类号:P41 关键词:闪电定位   雷达   数据处理  

篇3:试论虚拟雷达维修训练系统的设计与实现工学论文

试论虚拟雷达维修训练系统的设计与实现工学论文

论文关键词:虚拟现实 数据库 雷达维修 系统设计

论文摘 要:如果将虚拟现实技术(VR)应用于装备维修训练,能使操作者通过虚拟模拟仿真训练得到操作真实设备的训练效果,同时不仅能减少使用、维修成本,而且不受场地和时间的限制。本文介绍了虚拟雷达维修训练的系统设计思路,以及总体结构、系统的组成和实现方法。

引 言

目前观通部队在装备保障方面还有很多缺陷,最主要的方面就是技师的维修能力不强,造成这个现象的主要原因就是技师的实践经验不多。由于雷达在运行时大部分都是高压,一不小心就很容易烧坏设备,所以技师的维修训练一般只能靠理论学习。因此迫切需要一个雷达维修的仿真模拟系统,用以解决技师的维修实际操作训练。

1、软件体系结构设计

为了满足维修时协同操作的要求,同时考虑到系统的扩展,所以选择使用HLA/RTL来构架该系统:HLA是为了将多个仿真应用集成起来而定义的一种软件体系结构。HLA能将多个小的计算机仿真系统联合成为一个大的仿真系统,同时还能帮助实现整个系统的扩展。HLA的核心思想就是通过互操作和重用,其显着特点是通过运行支撑环境HLA(High Level Architecture),提供通用的、相对独立的支撑服务程序,将仿真应用同底层的支撑环境分开。所以该系统采用HLA/RTI的框架,这样就可以很方便的对操作的技师数目进行增减,而且还可以减少机器负担。

2、数据结构设计:

现实中的雷达维修,应该是首先测量几个关键节点的数值,然后把这些数值跟正常时节点的数值进行比较,根据异常的节点数值来判断故障的,而雷达工作状态有两种:高压和低压。所以该系统的数据库应该有5个表,NorLoTable记录在低电压下无故障时各个节点的数据,ErLoTable记录在低电压下故障时数值改变的节点的数据,NorHiTable记录在高电压下无故障时各个节点的数据,ErLoTable记录在低电压下故障时数值改变的节点的数据,ErHiTable记录在高电压下故障时数值改变的节点的数据。ErPhTable记录的是故障名、故障的现象、故障序号。

3、维修训练模块设计:

1、查看节点功能的.实现:再虚拟维修中,一个重要功能就是查看虚拟设备的运作情况,包括机器各个元件的电流电压等电气情况以及虚拟仪器的数据。在本系统的训练模块中,要能实现使用者可以通过鼠标虚拟雷达中各个关键节点在高压时或者低压时的数据。

2、碰撞检测功能的实现:

针对雷达机械部件大部分都是正方形,所以采用AABB ( axis― aligned bounding boxes)包围盒的算法,它的原理可概括为:每个物体的包围盒为长方体,长方体的面与坐标轴平行,然后将长方体投影到每个坐标袖上,得到一个区间:分别对三个坐标轴上所有物体的投影区间排序,只有当两个物体在三个坐标轴上的投影同时重叠时才有可能在空间发生碰撞。

3、装配时拾取的实现:

模型拾取有多种方法,如采用构造的装配树状结构模型,通过点击节点进行检索;采用名称或识别号进行检索;直接在三维装配环境中通过鼠标点击拾取物体模型。

使用鼠标点击来拾取物体是最简单、最直观的方法之一,同时考虑到雷达观通站装备传感手套不可能也不现实,所以这个系统使用鼠标点击的方法来实现拾取功能,其过程是通过获取鼠标在屏幕上的点击点,经屏幕坐标转换得到投影点,以视点为起点,经投影点构造一条垂直指向屏幕的射线,然后经投射变换、坐标变换获得一条位于模型空间的射线。由于所有模型都位于视锥之内,因而只需判断这条射线与场景中的哪些模型相交,经过选择即可获取所需模型。

4、评分功能的实现:维修的评分标准应该有4个:是否使用到高压、维修时更换部件数目是否大于标准数目、维修时间、维修不成功的次数。维修控制台管理员给出各项的加权值,从而可以实现评分功能。

4、故障诊断模块设计:

目前故障诊断的实现方法大体上有:基于专家系统的智能故障诊断技术、基于神经网络的智能故障诊断技术、基于模糊逻辑的诊断方法、基于故障树分析的诊断方法、基于事例推理诊断方法。

这些方法有自我学习能力,而且在故障案例库中的信息比较全面的前提下准确率很高,但是它们都要求在输入关键节点的信息(数值形式),这就要求技师在使用专家系统时,必须测量所有的故障案例库中关键节点的信息,而且输入不能是数值以外的信息,这就导致很多维修技师常用来判断故障的依据不能输入(比如某某器件过热、波形异常等),而且当需要添加新的关键节点的时候,那么要对整个故障案例库中的故障实例都添加该节点的数值,所以在扩展方面不是很好。

考虑到本系统的故障诊断模块只作为维修时的参考信息,以及本系统的数据存储形式,在这里采用最简单的数据表ErPhTable进行检索,匹配相似故障现象,然后列出所有的结果。维修人员可以输入几个故障的关键现象,然后通过模式匹配方法输出结果集。比如维修人员输入故障现象是“磁控管不工作”、“保险丝S1烧断”,那么搜索语句就是:

select FaultN from ErPhTable where Phenomena like ‘%磁控管不工作%’ and Phenomena like ‘%保险丝S1烧断%’

结束语

虚拟雷达维修系统是从系统工程的角度出发,采取虚拟现实技术、数据库、故障诊断、图形图像技术、仿真、多媒体技术等高科技手段,以武器装备的电气信息、维修流程和历史经验等数据为基础,建立起雷达维修的虚拟系统,实现雷达保障工作的训练和维修的信息化。经研究,该系统具有开发周期短,实用性强,可扩展性好、易维护、资源占用小的特点。

参考文献:

1。王剑, 陆国栋, 谭建荣 三维场景中图形对象的拾取方法 机械

2。刘玉海,俞康伦,张锡恩 基于虚拟现实的装备维修仿真训练系统研究 计算机仿真

3。刘玉海 某大型导弹武器系统虚拟维修系统 兵工学报 2004

4。陈雷,伊明,陈二雷 基于包围盒的碰撞检测算法研究 开发研究与设计技术

篇4:气象发报软件的设计与实现

气象发报软件的设计与实现

1 引言 气象观测的报文,包括一些新增加的`资料如酸雨资料等,当通讯线路异常时,报务人员就要手工输入报文的内容,如果没有相应的编报软件,就需要使用Linux的编辑工具vi在Linux环境中进行编辑.

作 者:王盛坤 盖晓东 WANG Sheng-kun GAI Xiao-dong  作者单位:黑龙江省气象台,黑龙江,哈尔滨,150030 刊 名:黑龙江气象 英文刊名:HEILONGJIANG METEOROLOGY 年,卷(期): 26(3) 分类号:P412 关键词: 

篇5:基于ZigBee技术的雷达模拟器设计与实现

基于ZigBee技术的雷达模拟器设计与实现

为了提高机务人员对某新型机栽雷达的维护能力,增强飞行员在现代电磁环境下雷达对抗水平,介绍了一种基于Zig-Bee技术的雷达模拟器设计与实现.重点阐述了无线传感网在模拟器设计中的应用,详细分析了无线节点的软硬件设计、游戏飞行手柄数据的读取及雷达工作状态显示.由于模拟器使用了ZigBee技术,因此其具有成本低、功耗低、管理方便等特点的特点,特别是其符合IEEE802.15.4协议,利于系统与其它符合标准的`产品的互联,具有良好的通用性和可扩展性.

作 者:李密 吕钊  作者单位:李密(空军第一航空学院航空电子工程系,河南,信阳,464000)

吕钊(空军第一航空学院航空电子工程系,河南,信阳,464000;安徽大学计算智能与信号处理教育部重点实验室,安徽,合肥,230039)

刊 名:工业控制计算机 英文刊名:INDUSTRIAL CONTROL COMPUTER 年,卷(期):2009 22(9) 分类号: 关键词:ZigBee   串行通信   雷达  

篇6:多媒体创作系统的设计与实现

多媒体创作系统的设计与实现

摘要 该文简要分析了目前流行的创作工具的特点,提出了一个集多媒体信息处理、剧本编辑及演播于一体的创作系统的总体结构、设计方法及主要的实现技术,最后给出了用VisualBasic语言编写的播放图形、图像、动画、声频、视频(AVI、MOV及VCD小影碟)等多媒体信息的程序例程。

随着多媒体技术的飞速发展,各种各样的多媒体演示系统在信息领域中发挥着越来越大的作用。其丰富的表现力、生动的视觉及声响效果,大大增强了所演示信息的吸引力。但是,多媒体作品的创作是一项费时费力的工作,不仅涉及到美术、传播、教育、心理等多方面创作因素,而且更需一种能方便地将图、文、声、像等多媒体信息按某种特定要求编合在一起进行表现的方法。为节省多媒体作品的创作时间,需要一种相对简单、集成、高效的创作工具来辅助多媒体作品的创作开发与演播。

本文简要分析了目前流行的多媒体创作工具的特点,提出了一种多媒体创作工具的功能结构、设计方法及实现技术,最后给出一个用VisualBasic语言编写的播放多媒体信息的程序例程。

一、现有多媒体创作工具的类型

目前,最流行的多媒体创作工具主要分为以下三类。

1.描述性语言式

该类工具开发作品的思想是,按书的结构方式将每个标题的开发过程视为一本“书”的组合,每一屏被指定为一页,在每页内可有多级的对象,设定好各页与各页中内容及其之间的动作,然后使用指定的编排设计语言进行作品设计。这类工具中,比较有代表性的是美国Asymetrix公司的MultimediaToolBook工具,其编排设计语言为OPENSCRIPT。这类工具的最大优点是开发时的弹性较好,面向稍懂编程的用户,另外价格较低,易于接受;缺点是整体运行速度慢,虽入门较易,但要掌握其机理需费一番苦功,特别是对多媒体资源的访问,OPENSCRIPT主要通过MCI函数调用,必须在脚本里显式地写出有关调用,且语法和序列并非全直观,又缺少提示,这点足以使非程序员怯步。

2.交互性图标式

这类工具主要是让用户直接在画面上安排所需的元件,定义出元件本身的动作以及元件和元件之间的关系。其工作方式是采用一种形象化的方法在微机上制作多媒体作品,通过选择精简的形象化图标,构成应用程序结构的流程图,然后再往结构中添加内容,流程图定义了多媒体元素的流动过程。这类工具很适合没有程序设计经验的用户,因此在短时间内就可开发出一套交互式的多媒体系统。这类工具中,著名的有美国authorware公司开发的AuthorwareProfessional及美国AimTech公司的Icon Author。其主要用于开发事件驱动的、需要高交互性的教育、训练模拟以及导览系统。这类工具不足之处是价格一般很贵,灵活性方面受现有系统的限制。

3.时间流程式

该类工具较适合于开发简报系统,它在多媒体显示上具有较强的时间前后顺序,以图形、文字信息为主。比较著名的有ACTION工具、PowerPoint、Harvard Graphic工具等。该类工具对多媒体信息的支持基本上是通过OLE外部方式进行的,因此,演播多媒体时磁盘I/O动作频繁,系统开销大,运行效率低。

上述三类多媒体创作工具开发的运行环境是基于Windows 3.X,可处理的音频文件格式为wav、mid;静态图像文件格式为pcx、bmp、gif、tga、jpg、tif、wmf、dib等;动态图像格式为avi、fli、flc等。

二、多媒体创作系统的功能及设计方法通过以上分析,可看出多媒体创作系统一般具有如下特点。

1.易于入门,无需专业级程序员的编程经验,但熟练掌握不易。对某些特定的简单要求,往往要通过熟练掌握后所得到的使用技巧来实现。另外,对时效要求高、常修改的内容,修改也不甚方便。

2.支持许多硬设备和许多文件格式,可生成含有图形、图像、文本、声音、动画、视频元素的复杂产品。

3.具有流程控制能力,可为上述元素提供导引框架。

4.虽包含了图形编辑、动态编辑、数字式动画、视频编辑等多项工具,但多媒体数据的制作能力不如专用软件功能强、精美。

当前,处理多媒体信息的专用软件资源比较丰富,文字方面有Wordfor Windows、WPS等;图形图像方面有PhotoStyler、Photoshop、CorelDraw等;动画方面有Animator、3DS等;视频方面有Video for Wind

ows、Adobe Premiere、Quicktime for Windows等;声音方面有SoundSystem、WaveEdit等。

对用户而言,已掌握了多媒体处理专用软件,还得学习创作系统中的功能较弱的媒体处理工具,是某种意义上的重复。用户要求在媒体素材设计上精雕细凿,媒体作品演播时灵敏高效。因此,我们的设计原则是,利用现有功能强大的多媒体处理工具,采用系统集成与软件编程相结合的方法,缩短开发周期以创造最佳的软件。既兼顾一般要求,又满足用户演播的特定要求。在方法上综合描述性语言及图标式创作工具的优点,以及软件编程开发在系统弹性和扩充上灵活、应用范围广、用户具体要求明确、软件资源节约的特点,克服现有创作工具灵活

性弱、受现有系统限制的不足。

所设计的多媒体创作系统各模块主要功能如下。

・文本编辑:这是一个文本编辑器,它将所要演播的文字底稿逐行输入,形成文本文件。

・剧本编辑整合:提供一种方便、高效、直观的图、文、声、像数据集成的编辑手段,按用户的设计要求,对各种媒体数据进行编辑整合,制成各媒体对象的进出入效果(如闪烁、飞行、旋转、淡入淡出、大小、定位等等),最后形成一个剧本文件供演播时调用。

・图形图像处理:图形图像部分挂接PhotoShop或PhotoStyler软件,处理多种位图文件,包括wmf、tif、bmp、pcx、tag、gif、dib、jpg等等格式;统计图形方面提供制作各种二维、三维统计图形的手段。

・剧本演播:将剧本编辑整合处理形成的剧本文件直接调入演播,可按自动播放方式或导引、单步控制播放方式进行播出。对动态图像播放可控制暂停、继续。

・二维动画处理:挂接Animator二维动画处理软件,处理并形成fli、flc格式动画文件。

・三维动画处理:挂接3DS三维动画处理软件,制作并形成flc、fli格式的动画文件。

・视频处理:挂接Video for windows、QuickTime for Windows、Adobe Premiere软件。对质量要求一般的视频影像,经电视、VCR或影碟机播出,通过视频捕捉卡,处理形成avi、mov格式的视频文件。而对质量要求高、需全屏显示的视频影像,则使用专用数字视频采样压缩工具生成mpeg、dat影像文件存于CD-ROM中,播放时,使用MPEG视频解压卡,将影像文件从光盘中调出,实时解压缩,满足全屏幕、全运动、全彩色的视觉要求。

・声音处理:主要挂接Soundsystem或WaveEdit,处理mid、wav格式的语音文件,

并能使用CD-AUDIO音碟资源。

・地图标绘与动画处理:主要处理点阵、矢量地图的标绘及基于地图的简单动画,如箭头、飞机、舰船、车辆等运动目标沿轨迹运动、闪烁、变化过程等,并形成ate自定义格式文件,供演播时调用。

・外接演播工具:主要外挂其它各种多媒体创作工具的演播软件来播放其制作的作品文件。如挂接PowerPoint的PPTVIEW程序,挂接Authorware的RUNAPW程序。

三、多媒体创作系统设计技术的实现

我们在静态图形、图像处理上,使用Windows API编程技术,结合OLE方法;在多媒体数据处理方面,充分使用MCI接口,将各种媒体的编演融合一体。

编程语言采用VisualBasic及Visual C++语言,同时充分利用第三方厂家提供的这两种语言的用户控制对象来解决图、文、声、像等多媒体演播时可能存在的效果限制问题。

1.图、文、声、像的编辑整合功能

具有高效方便的图、文、声、像等多媒体数据编辑整合功能是多媒体创作工具的特点。我们提出了以下这种基于表格方式,以页操作为主的'多媒体数据编辑整合的实现方法。

表格形式如表1。

首先将文字底稿调入并自动填入到上述表格中,然后,用清屏方式来定义属于同一页的文字,并定义好该页的背景色、字体、前景色以及该页正文出页方式,根据需要还可定义出该页正文所在行的操作方式、条件及其位置。系统还提供缺省的版面布局供用户使用。

表1

定义好一页的文字以后,就可定义与该页有关的多媒体信息之间的有机关系,可选择声音文件、动画文件、视频文件、统计图、地图标绘动画数据,并定义这些媒体的播放位置、触发条件及进出场效果等。

另外,还可嵌入播放其它著作工具的作品并融合到播出中。这种编辑方法使整个格本形成一个前后一贯的大表格,前、后、左、右滚动可直观方便地浏览全部剧本,操作非常简便,整体性好,每页随时可进行修改,并可随时察看每页效果。

2.多媒体数据访问的实现

(1)采用Windows API处理多媒体数据

我们使用BITBLT函数实现图形图像的变化,MCI接口处理音频、视频、动画、CD-AUDIO数据的播放。

Windows 3.1中的MMSYSTEM.DLL动态连接程序库提供了大约一百多个具有多媒体处理能力的API函数,其MCI函数提供了与设备无关的程序接口,应用程序可以通过MCI命令访问符合MCI控制标准的多媒体设备,MCI接口覆盖了多媒体的主要领域,因此可以满足大多数应用系统的开发需要。由于MCI的设备无关性,更换设备时只需更换MCI驱动程序,无需了解每种多媒体产品的细节,系统升级十分方便,提高了应用系统的开发效率及灵活性。

在系统开发中,主要用到的MCI多媒体设备类型及驱动程序如表2。

表2

其余的mpg、dat等视频格式的设备类型及MCI驱动程序视其产品提供的MCI驱动程序而定。

(2)利用用户控制对象VBX进行编程,处理图、文、声、像等多媒体数据

目前有众多知名厂商开发出各类VBX控制对象,支持Visual C++、Visual Basic,VBX有可能成为标准文件格式。这类功能强大的VBX控制对象是开发多媒体系统,提高开发效率,缩短开发周期的有效武器,使我们对复杂的图文特效及外部设备的控制都交给了控制对象去处理,大大减少了编程的工作量,而且准确性、高效性大大地提高。

开发多媒体系统常用到的VBX主要有:支持MCI接口的MCI.VBX(Microsoft公司);支持flc、fli动画演播的VBPLAY.VBX(Autodesk公司);支持图文播放效果的FXTools/VB(ImageFx公司)、Knife.VBX(ImageKnife)、MHPicture.VBX(MicroHelp公司);支持图形、图像、文字播放效果的FXImage.VBX、FXLabel.VBX;支持mov视频播放的QtMove.VBX、QtView.VBX。

四、结束语

多媒体创作系统的开发与通常的应用系统开发有一定的差异,既要有丰富的编程经验,又要充分了解多媒体的特点。

善于利用多媒体集成工具,就能在应用系统开发中作到事半功倍。完成多媒体作品相当部分的工作量在于图形、图像、声音、影像素材的准备,其技术及艺术含量都很高。而多媒体创作系统,其目的是便于用户高效地使用创作工具按某种构想,将图、文、声、像等媒体进行导演、创意及包装。

目前,多媒体创作工具种类越来越多,随着多媒体技术应用发展的深入,开发多媒体的技术将越来越先进、越科学、越方便、越有效。

本系统应用范围广,适用于需经常制作多媒体作品的教育、军事、旅游等部门。

以下是一个用MCI.VBX控制对象来播放多媒体数据的函数实例(Visual Basic编写,对MPEG视频以realmagic MPEG解压卡为例),可看出用控制对象处理多媒体信息的方便高效性。

const MCI_MODE_NOT_OPEN=524

Sub closemedia (byVal mediatype)'关闭媒体

Select Case mediatype

Case “video”,“sound”,“animator”

if Not MMControl1.Mode=MCI_MODE_NOT_OPEN Then

MMControl1.Wait=True

MMControl1.command=“Close”

End If

Case “graph”

image.Picture=LoadPicture(“”)

image.Visible=False

End Select

End Sub

Sub openMedia(mediatype As String, medianame As String)'

打开并演播媒体

If Not MMControl.Mode=MCI_MODE_NOT_OPEN_Then

MMControl.Wait=True

MMControl.command=“Close”

End If

Select Case Mediatype

Case “graph” '图像

image.Picture=LoadPicture(medianame)

image.Visible=True

exit sub

Case “sound” '声音

tt$=UCase(Right$(medianame,3))

Select Case tt$

Case “WAV”

MMControl.DeviceType=“WaveAudio”

Case “MID”

MMControl.DeviceType=“Sequencer”

End Select

Case “animator” '二、三维动画

tt$=UCase(Right$(medianame,3))

Select Cas

e tt$

Case “FLC”,“FLI”

Mmcontrol.DeviceType=“Animation1”

Case “MMM”

Mmcontrol.DeviceType=“MMMovie”

End Select

Case “video” '视频

tt!=UCase (Right$(medianame,3))

Select Cast tt$

Case “AVI”

Mmcontrol.DeviceType=“AVIVideo”

Case “MOV”

Mmcontrol.DeviceType=“QtwVideo”

Case “MPG”

Mmcontrol.DeviceType=“MMaster” ' reelmagic设备名

Case “DAT”

Mmcontrol.DeviceType=“MMaster” ' reelmagic设备名

Case “CDI”

Mmcontrol.DeviceType=“MMaster” 'reelmagic设备名

End Select

End Select

Mmcontrol.FileName=medianame

Mmcontrol.Wait=True

Mmcontrol.Command=“Open” '打开设备

Mmcontrol.Notify=True

Mmcontrol.command=“play” '演播

End Sub

篇7:中小企业办公自动化系统的设计与实现

吴小锋  张润朋

(中山大学城市与资源规划系,广州 510275)

摘要: 本文从中小企业的实际情况出发,在用户需求分析的基础上,提出中小企业办公自动化系统的基本目标,并阐述系统的结构设计和功能设计,给出了一个结合C/S和Web技术的中小企业办公自动化系统实例;对中小企业建设办公自动化信息系统具有参考价值。

关键词:  中小企业  办公自动化 Web

1. 问题的提出

随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。各级政府、大公司和大企业凭着雄厚的资金和人才优势,加快了信息化的步伐,建立了高质量、高效率的办公自动化信息系统,从而提高了效率,增强了竞争力。与此同时,越来越多的中小企业为了适应信息革命的要求,提高自身的竞争力,正打算或正在建立符合企业特色的'办公自动化信息系统。但是,这些中小企业由于自身信息化基础比较薄弱,计算机软、硬件配置较差,而且员工的素质也参差不齐,同时,其经济实力并不雄厚,不可能像政府或大公司、大企业那样进行大量投资建设信息系统。那么,中小企业应如何建设办公自动化信息系统?本文以采用一种结合C/S和Web的方式开发的中小企业办公自动化系统为例讨论办公自动化系统的设计与实现。

2.用户需求分析

办公自动化系统的建立,需要进行用户需求调查与分析,以确定系统目标,这是系统建设的重要环节。

中小企业需要规模相对较小,但其在功能上对系统的需求却是全面的。大体可分为:一方面是通过收发电子邮件为主的方式,与其它员工交流各种信息,基于工作流的方式实现诸如请假申请、物品申领审批过程;员工管理个人日程安排,各种图书资料的查阅等日常办公功能。另一方面则是面向公司办公业务方面的业务管理功能。即完全采用计算机技术处理办公业务,使企业内部人员能够方便快捷地共享信息、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作。

在软、硬件方面对系统的需求,由于中小企业信息化水平比较低,软硬件配置较差;而且资金实力并不雄厚。所以其对硬件的配置要求是尽可能的低,对软件配置的要求则是系统最好是基于日常办公软件如OFFICE系列上的应用系统,这样既不用花大量资金添置软件,员工又较容易学会使用应用系统。

在开发方式上对系统的需求,由于中小企业的经济实力有限,应着重考虑投入/产出比问题。一般商业软件是无法满足上面的要求,而从基础语言开始开发成本高、周期长,更不现实;因此利用现有软件进行改进,即二次开发,通过对几个商业化软件功能进行修改、增删和开发来实现中小企业建立具有自身个性的办公自动化系统。即通过系统集成的方法来将各个功能集成为一个整体发挥作用。即通过两次开发的方式来实现降低成本、节约开支、提高效率。

篇8:中小企业办公自动化系统的设计与实现

中小企业办公自动化系统的设计与实现

摘要: 本文从中小企业的实际情况出发,在用户需求分析的基础上,提出中小企业办公自动化系统的基本目标,并阐述系统的结构设计和功能设计,给出了一个结合C/S和Web技术的中小企业办公自动化系统实例;对中小企业建设办公自动化信息系统具有参考价值。

关键词:  中小企业  办公自动化 Web

1. 问题的提出

随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。各级政府、大公司和大企业凭着雄厚的资金和人才优势,加快了信息化的步伐,建立了高质量、高效率的办公自动化信息系统,从而提高了效率,增强了竞争力。与此同时,越来越多的中小企业为了适应信息革命的要求,提高自身的竞争力,正打算或正在建立符合企业特色的办公自动化信息系统。但是,这些中小企业由于自身信息化基础比较薄弱,计算机软、硬件配置较差,而且员工的素质也参差不齐,同时,其经济实力并不雄厚,不可能像政府或大公司、大企业那样进行大量投资建设信息系统。那么,中小企业应如何建设办公自动化信息系统?本文以采用一种结合C/S和Web的方式开发的中小企业办公自动化系统为例讨论办公自动化系统的设计与实现。

2.用户需求分析

办公自动化系统的建立,需要进行用户需求调查与分析,以确定系统目标,这是系统建设的重要环节。

中小企业需要规模相对较小,但其在功能上对系统的需求却是全面的。大体可分为:一方面是通过收发电子邮件为主的方式,与其它员工交流各种信息,基于工作流的方式实现诸如请假申请、物品申领审批过程;员工管理个人日程安排,各种图书资料的查阅等日常办公功能。另一方面则是面向公司办公业务方面的业务管理功能。即完全采用计算机技术处理办公业务,使企业内部人员能够方便快捷地共享信息、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作。

在软、硬件方面对系统的需求,由于中小企业信息化水平比较低,软硬件配置较差;而且资金实力并不雄厚。所以其对硬件的配置要求是尽可能的低,对软件配置的要求则是系统最好是基于日常办公软件如OFFICE系列上的应用系统,这样既不用花大量资金添置软件,员工又较容易学会使用应用系统。

在开发方式上对系统的需求,由于中小企业的经济实力有限,应着重考虑投入/产出比问题。一般商业软件是无法满足上面的要求,而从基础语言开始开发成本高、周期长,更不现实;因此利用现有软件进行改进,即二次开发,通过对几个商业化软件功能进行修改、增删和开发来实现中小企业建立具有自身个性的办公自动化系统。即通过系统集成的方法来将各个功能集成为一个整体发挥作用。即通过两次开发的方式来实现降低成本、节约开支、提高效率。

3.系统设计

3.1系统基本目标

3.1.1实现办公规范化和制度化

绝大多数中小企业由于办公自动化起步较慢,大多数还停留在使用没有联网的计算机和MS Office系列应用软件来提高个人办公效率,没有从根本上改变过去复杂、低效的手工办公方式,办公方式远没有实现规范化和制度化。因此,中小企业建立办公自动化系统就是要使办公方式规范化和制度化。即企业办公基于工作流,完全采用计算机技术处理办公业务,使企业内部人员能够方便快捷地共享、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作;同时又能实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据;从而提高效率,增强企业的竞争力,使企业能够在激烈的市场竞争中取胜、不断发展壮大。

3.1.2管理多种数据类型

中小企业规模较小,但其办公自动化信息系统所包括的范围应该是整个日常办公和部分企业业务。因此,其数据量相对大企业、大公司虽然比较少,但是其数据类型并不会比大企业、大公司少,不仅包括日常办公所产生的各种数据,还要包括业务办公所产生的各种数据,有些中小企业业务数据涉及大量的图形数据;这些数据既有规范的、结构化数据又有不规范的、非结构化数据,中小企业办公自动化信息系统就是要科学地管理这些各种类型的数据,实现各种数据的“无缝”联接,保障数据的一致性和安全性。

3.1.3系统设计的先进性

办公自动化系统应在开发出来时在技术上应具有一定的先进性,代表当时办公自动化信息系统的先进水平,这样才能使系统在建成后一段时间内,不会因技术的落后而需要大规模的调整,并且能够跟随着逐步的升级而保持整个系统的先进性。同时要求系统对计算机硬件要求不能太高,运行速度要快。因为中小企业从经济实力上无法大量投资去购置高档硬件、软件,短时间内对系统进行全面升级;另外,大多数中小企业经营规模经常变化、人员经常流动。系统应能够适应企业的不断变化,应具有可扩展性、易升级性和开放性。

3.2系统结构设计

在办公自动化系统开发中,基于Web技术的开发方式正以其特有的跨平台、统一美观的界面、简单的操作、开发的系统容易升级、系统开发时间较短,成本较低越来越受到欢迎,但是这种系统具有传输速度较慢,不利于大数据量的传输的缺点。而这正是基于C/S结构的开发方式的优点所在。

本实例以某一地产策划公司自动化系统为例。本系统主要有二个方面的内容:一是日常事务管理;二是业务事务管理,针对公司核心业务是地产策划,以项目为单位进行运作。而在业务事务中要涉及大量图形数据(如地形图和规划图等)。因此本系统开发采用一种结合C/S和Web的方式。利用Web完成日常办公和某些需要远程通讯的业务,而C/S结构可以在局域网内实现特别功能和大的业务数据(如图形数据)传输。

服务器以Windows NT 为操作系统,Oracle 、SQL Server 或MS Access为数据库,Exchange 作为邮件存储提供者、通信录提供者和传输提供者,IIS实现Web发布。

客户端以Windows98/95为平台,用Outlook进行邮件接受、发送以及它的浏览窗口进行网页浏览,MS  Project进行项目规划,Word进行文档编辑,Auto CAD进行地图编辑浏览。

首先,确定以Exchange为基础建立C/S结构网络,并辅以IIS。客户机上采用Outlook为基础平台软件,由于它本身既是Exchange客户程序又具有网页浏览窗口实现了二者的无缝联接。然后在Outlook基础上对其它程序进行控制,并构造各程序数据的流通桥梁;最后各部分数据尽量存储在数据库中,用数据库对各种类型数据实现进一步集成。如图1:

图1 系统集成结构图

图1 系统结构图

&nbs

p; ①通过VBA6利用OLE、API等技术对客户端多个应用程序进行集成形成自己的系统;

②Outlook通过浏览窗口访问Web Server并通过它访问数据库;

③Outlook通过Exchange  Server进行邮件发送和接收;

④Word访问数据库中的文档;

⑤MS Project通过数据库实现资源数据共享;

⑥Auto CAD访问共享图形数据。

3.3系统功能设计

中小企业虽然员工较少、规模较小,其办公自动化系统的功能也有其自身的特色,不仅包括企业日常办公的常用功能,还包括日常办公中的许多小功能;同时还包括部分业务办公功能。

本实例在充分进行用户需求分析的基础上把系统划分为八个子系统:日常管理分行政管理、人事管理、工作管理、文档图书管理、公告板和电子邮件,业务事务则为项目管理,另外还包括系统维护。如图2:

图2

.行政管理功能。公司行政方面的各种功能,包括考勤管理、会议管理、用餐管理、传真管理、复印管理,用车管理等。

.人事管理功能。公司人事方面的各种功能,包括员工调动管理、晋升管理、培训管理,客户信息管理等。

.文档管理功能。 包括各种档案管理、各种业务信息管理和图书管理等。

.工作管理功能。 包括员工个人日志、个人工作报表和员工考核等 。

.电子邮箱功能。包括收发企业内部电子邮件等。

. 公告板功能。  企业内部的论坛和通知等。

. 项目管理功能。与公司业务相关的功能。包括项目小组成员选择,项目情况查询和项目成果监控等。

. 系统维护功能。  包括用户基本信息维护、权限管理和重要数据的安全性的维护。

由于本系统是采用Web和C/S相结合方式开发的。因此在功能模块的使用上则相对较灵活,可以针对员工的不同职位及员工所从事的不同业务提供不同的`功能。例如:用餐管理功能则只提供给行政经理;客户信息管理功能则只提供给人事经理和总经理;而项目管理功能则提供给经常参与项目运作的项目小组成员,而行政经理和人事经理则不提供此功能。采用这种方式提供功能既方便员工使用本应用系统又有利于系统的安全性,保证员工不能越权操作。正好适应了中小企业员工流动性大、员工的职位变化快的特点。

本系统在有30多名员工的该地产策划公司运行良好,使公司的运作完全规范化和制度化。简洁明了的登录界面增强了系统的安全性;特别是行政管理子系统中的用餐管理、考勤管理和用车管理等功能大大提高了工作效率;工作管理子系统的个人日志、工作报表和员工考核功能既有利于员工提高工作效率,又有利于领导对员工进行全面而准确的考核;项目管理子系统则对企业核心业务是以项目以单位的地产策划进行了规范化管理;而特色功能内部电子邮件功能和公告板功能增进了员工之间的交流与合作,活跃了企业的文化氛围。

5.结束语

本文通过一个采用Web技术和C/S结合方式开发的中小企业办公自动化系统实例分析了中小企业办公自动化系统的设计与实现。采用这种方式既发挥了Web技术的优势,使信息流转、信息发布、查询和维护更加方便;系统的功能扩展和规模扩展更加便利;系统开发速度更快、开发成本更低;又发挥了C/S结构有利于大数据量(如图形数据)的传输的优点。这种开发方式更加贴近中小企业的实际需求,也符合中小企业的实际情况。既满足中小企业对日常办公的需要,又满足其对业务办公的部分需求。另外,采用这种开发方式充分考虑了投入/产出比,节约了成本。而且,采用这种开发方式开发的办公自动化系统具有良好的扩充升级功能,能够适应企业未来发展的需要。

参考资料

(1)邝孔武、王晓敏编著,信息系统分析与设计,北京:清华大学出版社,

(2)曾华,论信息系统集成的实施,计算机应用,:3-5

(3)李长树,办公自动化系统的设计方法与实施策略,计算机应用研究会,(7):47-50

The Design and Realization of OA System for Medium/small-sized Enterprises

Wu Xiaofeng & Zhang Runpeng

(City & Resources Planning Dept. of Zhongshan University, Guangzhou 510275)

Abstract: Based on the practical situation of medium/small-sized enterprises and the analysis of their demand, this article puts forward the basic aim of the system and clarifies its structure and functions. Furthermore, it provides a relevant case with C/S and Web technologies. It will be of great help for medium/small-sized enterprises to build their OA information system.

Keywords: medium-small size enterprise office automation   Web

篇9:基于P2P的计算机辅助教学系统的设计与实现

基于P2P的计算机辅助教学系统的设计与实现

第一章 绪论

信息技术和互联网技术飞速发展,并于当前已逐渐普及,越来越多的信息和互联网技术被应用于传统教学方法当中。随着计算机在教学中的深入应用,从简单的计算功能到现如今的辅助教学,其变化发展可谓是日新月异,把传统的教学经验与现代化的信息技术相结合,大幅提升了教学品质。“未来教育=人脑+电脑+网络”未来教育就曾被科学家钱学森这样描述过,单一的、原始的教学形式已经向多元化、丰富的方向发展,在教学领域也进入了数字化、信息化和智能化。所以,近几年来,利用信息技术来实现辅助教学的系统越来越受到人们关注,这一课题也成为了科研热点。

1.1研究背景及意义

Computer Assisted Instruction被称之为计算机辅助教学[1],简称为CAI,主要是涉及教学信息传递、传授知识、技能训练以及服务学生和老师等方面内容,通过对计算机的合理利用,辅佐或替代教师完成相关教学任务。从60年代开始,IBM就为计算机辅助教学开发了第一个应用系统,随着计算机、电子信息技术等飞速发展,这一系统也随之强大、普及。时至今日,该类系统发展的规模、应用以及影响力都是前人始料未及的。

截至今日,计算机辅助教学的发展历程已有50年之久,通过这么多年来的实践,我们发现,计算机在辅助教学方面确实有促进教学改革、提升教学品质、减轻教师负担和提高学生能力等作用。受到计算机辅助教学的影响,现如今,我们在教学方面的手段、结构、形式和思想等方面都发生着巨大的变化。而且,随着网络技术的不断深入,网络应用的不断普及,计算机辅助教学系统与之相结合取得了长足进步。计算机的使用通过建立网络连接,接入不断成熟的互联网技术,网络连接方式也从拨号演变成了宽带[2]。近年来,中国大学校园的网络建设也是突飞猛进,校园网的发展也是日新月异。由于互联网技术给计算机辅助教学带来的便利,越来越多的高等学府愿意投入大量资金进行校园网的建设,让计算机和网络深入到了广大师生学习、工作、生活的方方面面。主要在教学管理、科学研究、学术探讨方面为广大师生建立了实验、沟通、建设的平台。

以客户端/服务器(C/S)为主要模式的系统仍然是当前计算机辅助教学的主要选择,这一模式的特点就是让大型服务器处于网络应用的核心位置,由于服务器具有强大计算能力、丰富的计算资源和优势的网络带宽,所以为日常教学提供数据信息、教学课件等教学资源。使用步骤为,先集中上传后分别下载,把有用的教学资源通过网络集中上传到核心服务器上保存,使用者再通过账户、密码的识别分别进行下载。还有一种方法就是运用电子邮件的方式,把信息按照服务器的要求进行处理后通过网络进行传递。运用服务器模式,还可以实现教学中的交互内容,如视频点播、聊天室、留言板等交互应用程序进行课堂教学和师生沟通,可以对教学情况和效果进行有效的交流和反馈。这种模式虽然强大,但美中不足的是,如果服务器出现异常或负荷超大,就会给服务器带来负担,从而影响客户端的正常通信和使用。